home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / util / misc / laser120.lha / LASERMAXCommands.text < prev    next >
Text File  |  1997-07-28  |  7KB  |  194 lines

  1.  
  2.               LASERMAX LASER controller v1.10 configure commands
  3.               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4.  
  5.  
  6.  
  7. Filename: "S:LASERMAX.config"
  8.  
  9. LoadSeq1/332   --> Loads a sequence and attaches it to the sequence
  10.                    gadget number specified (1-332)
  11.  
  12. LoadScr1/40    --> Loads a screen and attaches it to the preset
  13.                    gadget number specified (1-40)
  14.  
  15. SetPreset1/40  --> Sets a preset gadget's lissajous pattern values, text,
  16.                    gadget name, X/Y location and move speed
  17.  
  18. Swap           --> Swaps left & right movement
  19.  
  20. AutoPreload    --> Turns on automatic preload (see below) for all sequences
  21.  
  22. AutoAttach     --> Turns on automatic screen attaching when loading screen
  23.                    packs
  24.  
  25. FastScope      --> Turns on fast scope
  26.  
  27. InvertX        --> Inverts X output
  28.  
  29. InvertY        --> Inverts Y output
  30.  
  31. DrawScopeOff   --> Turns off the scope when in draw mode
  32.  
  33. DrawBtwPoints  --> Turns on draw between points when scope is off in draw
  34.                    mode
  35.  
  36. DMAOutput      --> Turns on DMA output and turns off "Auto DMA output"
  37.  
  38. Iconify        --> Iconifies the screen
  39.  
  40. BigScreenOff   --> Turns off big screen mode (PAL only)
  41.  
  42. Filter         --> Turns off the audio output filter for lissajous patterns
  43.  
  44. SmoothChange   --> Turns on smooth changes between screens etc
  45.  
  46. NoDrawDrag     --> Turns off mouse drag (holding right mouse button down
  47.                    while moving mouse) for drawing mode
  48.  
  49. DirectWrite    --> Turns on direct screen bit map write 
  50.  
  51. NoSerial       --> Turns off the serial port
  52.  
  53. SetAutoPoints  --> Sets the auto points density (1-100%)
  54.  
  55. SetPatSize     --> Sets pattern size (10-127)
  56.  
  57. SetPatPoints   --> Sets pattern points (4-360)
  58.  
  59. SetHiResXSize  --> Sets hi res X size (1-64)
  60.  
  61. SetHiResYSize  --> Sets hi res Y size (1-64)
  62.  
  63. SetOutputXSize --> Sets output X size (1-64)
  64.  
  65. SetOutputYSize --> Sets output Y size (1-64)
  66.  
  67. SetMaxUndos    --> Sets the maximum undo history (1-3000)
  68.  
  69. SetStopDelay   --> Sets sound stop delay (1-3000)
  70.  
  71. MaxPntPerSec   --> Sets the maximum points per second (1000-28867)
  72.  
  73. SetSeqDir      --> Sets the sequence files directory
  74.  
  75. SetScrDir      --> Sets the screen files directory
  76.  
  77. SetFontDir     --> Sets the font files directory
  78.  
  79. SetConfigDir   --> Sets the configure files directory
  80.  
  81. SetEditCmd     --> Sets the sequence editor command string
  82.                    Note: Sequence filename is always "RAM:LASERMAXSequence"
  83.  
  84. SetTestPat     --> Sets the path and filename for the screen default test
  85.                    pattern screen file
  86.  
  87. Master         --> Turns on master control of a slave Amiga via the
  88.                    the serial port
  89.  
  90. Slave          --> Turns on slave control from a master Amiga via the
  91.                    the serial port
  92.  
  93. SetScrDefXSize1/4  --> Sets the screen default 1-4 X hi res size (0-64)            
  94.  
  95. SetScrDefYSize1/4  --> Sets the screen default 1-4 Y hi res size (0-64)            
  96.  
  97. SetScrDefXPos1/4   --> Sets the screen default 1-4 X position (0-508)            
  98.  
  99. SetScrDefYPos1/4   --> Sets the screen default 1-4 Y position (0-508)            
  100.  
  101.  
  102.  
  103.               LASERMAX LASER controller v1.10 sequence commands
  104.               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  105.  
  106. LC 1[-3]p[s]10
  107.    |    | | |
  108.    |    | | l--> Value:  Volume 0-64, Freq .1-1000Hz, Phase/Spin/Rotate 0-359
  109.    |    | |              or Rate value of scan sub command 0-3000
  110.    |    | |
  111.    |    | l----> Opt. sub command:  t-Set max.   b-Set min.
  112.    |    |                           u-Scan up    d-Scan down
  113.    |    |                           s-Scan down and up
  114.    |    |
  115.    |    l------> Command: v-Volume, f-Frequency, p-Phase, s-Spin, r-Rotate
  116.    |
  117.    l-----------> Channel number: Audio channels 0-3 or f-Factory settings
  118.  
  119.  
  120.                      Y (Left 1,2)               R | L
  121.                     ^                          ---+---
  122.                     | 127                       X | Y
  123.                     |                           0 | 1
  124.                     |       X (Right 0,3)       3 | 2
  125.              <------+------>
  126.          -127       |       127
  127.                     |
  128.                     |
  129.                     v -127
  130.  
  131.  
  132. Echo "Text"               --> Prints text in the status line
  133.  
  134. Move X Y S                --> Moves LASER to X/Y location (0-508)
  135.                               at rate S (0-3000). Center: X=254, Y=254
  136.  
  137. Wait T                    --> Waits for T (>0) (50/sec)
  138.  
  139. WaitMove                  --> Waits for LASER to move to last X/Y location
  140.  
  141. LoadScreen "Filename"     --> Loads a screen file from disk
  142.  
  143. DrawScreen "Filename" T   --> Loads a screen file from disk and draws it
  144.                               at rate T (1-3000)
  145.  
  146. MorphScreen "Filename" T  --> Loads a screen file from disk and morphs it
  147.                               from the current screen at rate T (1-3000)
  148.  
  149. LoadScreen2 "Filename"    --> Same as above but preserves rotate & spin
  150.                               settings
  151.  
  152. DrawScreen2 "Filename" T  --> Same as above but preserves rotate, spin &
  153.                               morph settings
  154.                               
  155. MorphScreen2 "Filename" T --> Same as above but preserves rotate, spin &
  156.                               draw settings
  157.  
  158. Preload                   --> Preloads all screen files used in the sequence
  159.  
  160. LoadPack                  --> Loads a screen pack file straight into preload
  161.                               memory (fast!)
  162.  
  163. ShutterOn/Off             --> Turns the shutter on/off (Serial: "E/R",
  164.                               Parallel port: Bit 7 on/off)
  165.  
  166. StandbyOn/Off             --> Turns the LASER standby on/off (Serial: "T/Y")
  167.  
  168. FastMoveOn/Off            --> Turns on/off fast movement
  169.  
  170. StrobeOn/Off              --> Turns on/off strobe effect (shutter on/off)
  171.  
  172. Replay                    --> Replays the sequence from this command
  173.  
  174. TalkToUnit #              --> Sets talk to unit number (0=All, 5-9)
  175.  
  176. Colour V                  --> Sets the parallel port to colour value V
  177.                               (Bits 0-5: Inverted 0-63, Bit 6 off)
  178.  
  179. FX V                      --> Sets the parallel port to FX value V
  180.                               (Bits 0-5: Inverted 0-63, Bit 6 on)
  181.  
  182. Serial V[ V]              --> Sends the value V out the serial port
  183.                               (9600bps, 1 stop, none) 
  184.  
  185. Preset1/40                --> Uses the specified preset gadget
  186.  
  187. UseScreenDef1/4           --> Uses the specified screen default for hi-res
  188.                               X/Y size and X/Y position for this sequence
  189.  
  190. SmoothChange              --> Turns on smooth changes between screens for
  191.                               this sequence only
  192.  
  193. Stop                      --> Stops playing the sequence
  194.